moral determinism - French English Dictionary